$width95:95%;
$marginauto:10px auto ;


.waidiv{
    width: 100%;
    margin: auto;
    height: 100vh;
    background-color: #F8F8FE;
    overflow:scroll;
}

.chilun{
    width: 100%;
    height: 80px;
    line-height: 80px;
    position:relative;
    .icon{
        position: absolute;
        right: 10px;
    }
}

.touxiang{
    width: 100%;
    height: 90px;
    position:relative;
    .pic{
        position: absolute;
        left: 25px;
    }
    .name{
        position: absolute;
        left: 110px;
    }
    .fans{
        position: absolute;
        left: 110px;
        top:40px;
        font-size: 12px;
        color: #666666;
    }
    .personhome{
        position: absolute;
        right: 25px;
        top: 20px;
        font-size: 12px;
    }
    img{
        width: 60px;
        height: 60px;
        border: 1px solid;
        border-radius: 10px;
    }
}

.kaishi{
    position:relative;
    width: 90%;
    height: 140px;
    background-color: white;
    border-radius: 10px;
    margin: auto;
    .begin{
        position: absolute;
        top: 5px;
        left: 15px;
    }
    .drama{
        position: absolute;
        left: 15px;
        top: 40px;
    }
    .title{
        position: absolute;
        left: 70px;
        top:45px
    }
    .time{
        position: absolute;
        left: 70px;
        top:80px;
        font-size: 12px;
        color: #666666;
    }
    .jiantou{
        position: absolute;
        right: 25px;
        top: 60px;
        font-size: 12px;
    }
    img{
        width: 40px;
        height: 60px;
        border: 1px solid;
    }
}

.caidan{
    width: 90%;
    margin: auto;
}

.banshou{
    height: 270px;
    width: 90%;
    margin: auto;
    background:white;
    border-radius: 10px;
    .banshoutop{
        height: 50px;
        line-height: 50px;
        padding-left: 15px;
        font-size: 18px;
        border-bottom:1px solid #F2F2F2;
    }
    .banshoumenu{
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        div{
            width: 90px;
            height: 70px;
            text-align: center;
        }
    }
}

